home *** CD-ROM | disk | FTP | other *** search
/ MACD 5 / MACD 5.bin / workbench / libs / dslibrary.lha / ds.library / include / pragma / ds_lib.h
C/C++ Source or Header  |  1997-02-13  |  840b  |  23 lines

  1. #ifndef _INCLUDE_PRAGMA_DS_LIB_H
  2. #define _INCLUDE_PRAGMA_DS_LIB_H
  3.  
  4. #ifndef CLIB_DS_PROTOS_H
  5. #include <clib/DS_protos.h>
  6. #endif
  7.  
  8. #if defined(AZTEC_C) || defined(__MAXON__) || defined(__STORM__)
  9. #pragma amicall(DSBase,0x01E,DS_BTreeOpen        (d1,d2,d3,d4,d5))
  10. #pragma amicall(DSBase,0x024,DS_BTreeClose       (d1))
  11. #pragma amicall(DSBase,0x02A,DS_BTreeInsert      (d1,d2,d3))
  12. #pragma amicall(DSBase,0x030,DS_BTreeDelete      (d1,d2))
  13. #pragma amicall(DSBase,0x036,DS_BTreeGetEntry    (d1,d2,d3))
  14. #endif
  15. #if defined(_DCC) || defined(__SASC)
  16. #pragma libcall DSBase DS_BTreeOpen            01E 5432105
  17. #pragma libcall DSBase DS_BTreeClose           024 101
  18. #pragma libcall DSBase DS_BTreeInsert          02A 32103
  19. #pragma libcall DSBase DS_BTreeDelete          030 2102
  20. #pragma libcall DSBase DS_BTreeGetEntry        036 32103
  21. #endif
  22.  
  23. #endif    /*  _INCLUDE_PRAGMA_DS_LIB_H  */